home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-02-13 | 1.9 KB | 104 lines | [TEXT/MPS ] |
- /*
- File: SPMemFrg.r
-
- Contains: SOMCustomMemMgr fragment resource and cfrg resource for ODSP.
-
- Owned by: Nick Pilch
-
- Copyright: © 1996 by Apple Computer, Inc., all rights reserved.
-
- Change History (most recent first):
-
- <6> 20.09.1996 NP 1389025: OpenDoc Setup changes for new
- config.
- <4> 6/18/96 TJ Added defines for installer to work around
- MergFragments inability to merge rseg's.
- <3> 6/14/96 NP 10002: Launch time speedups
- <2> .05.1996 NP 10002: Launch time fixes.
- <1> .05.1996 NP first checked in
-
- To Do:
- */
-
- /*
- Every app that uses the Memory Manager must include a "SOMCustomMemMgr"
- fragment. That is what we are doing here.
- */
-
- #include "ShellDef.h"
-
- #include "CodeFragmentTypes.r"
-
- resource 'cfrg' (0) {
- { /* array memberArray: 2 elements */
- /* [1] */
- #ifdef _68K_
- kMotorola,
- #else /* _PPC_ */
- kPowerPC,
- #endif
- kFullLib,
- kNoVersionNum,
- kNoVersionNum,
- kDefaultStackSize,
- kNoAppSubFolder,
- kIsApp,
- #if defined(_68K_) && !defined(__MWERKS__)
- kOnDiskSegmented,
- kRSEG,
- #else /* _PPC_ */
- kOnDiskFlat,
- kZeroOffset,
- #endif
- kSegIDZero,
- "OpenDocâ„¢"
- #ifndef __NORSEG__
- ,
- /* [2] */
- #ifdef _68K_
- kMotorola,
- #else /* _PPC_ */
- kPowerPC,
- #endif
- kFullLib,
- kNoVersionNum,
- kNoVersionNum,
- 4096,
- kNoAppSubFolder,
- kIsLib,
- kOnDiskSegmented,
- kRSEG,
- #ifdef _68K_
- kSOMMemCFM68KID,
- #else /* _PPC_ */
- kSOMMemCFMPPCID,
- #endif
- "SOMCustomMemoryMgr"
- #ifdef __FAT__
- ,
- /* [2] */
- kPowerPC,
- kFullLib,
- kNoVersionNum,
- kNoVersionNum,
- 4096,
- kNoAppSubFolder,
- kIsLib,
- kOnDiskSegmented,
- kRSEG,
- kSOMMemCFMPPCID,
- "SOMCustomMemoryMgr"
- #endif /*__FAT__ */
- #endif /* __NORSEG__ */
- }
- };
-
- #if defined(_68K_) && !defined(__FAT__)
- read kMainCFMType (kSOMMemCFM68KID) "SOMMem68K";
- #elif !defined(__NORSEG__) /* _PPC_ */
- read kMainCFMType (kSOMMemCFMPPCID) "SOMMemPPC";
- #endif
-
- #ifdef __FAT__
- read kMainCFMType (kSOMMemCFMPPCID) "SOMMemPPC";
- #endif